poor visibility - Francés Inglés Diccionario